package com.xunsiya.module.device.vo;

import java.util.Date;
import java.util.List;

/**
 * 设备bean
 *
 * @author jiax
 * @version 1.0
 *          <p>
 *          <p>修订人		修订时间			描述信息
 *          <p>-----------------------------------------------------
 *          <p>jiax		2018/11/6		初始创建
 */
public class Device {
    /** id */
    private Integer id;

    /** 名称 */
    private String guid;

    /** 企业编号 */
    private Integer companyId;

    /** 紫万账号 */
    private String zwanNumber;

    /** 紫万密码 */
    private String zwanPassword;

    /** 状态 1可用 0删除 */
    private String status;

    /** 更新时间 */
    private Date updateTime;

    /** 创建者 */
    private Integer createBy;

    /** 更新者 */
    private Integer updateBy;

    /** 创建时间 */
    private Date createTime;

    /** 其它扩展 */
    private String extraInfo;

    /** 分辨率 */
    private String resolution;

    /** 有效期 */
    private Date expireTime;

    /** 使用时长 */
    private Integer spendTime;

    private List<Integer> companyIds;

    private String userName;

    private Integer parentId;

    private Integer plantformId;

    private Integer userId;

    private String checkCode;

    private Integer requestStatus;

    public Integer getRequestStatus() {
        return requestStatus;
    }

    public void setRequestStatus(Integer requestStatus) {
        this.requestStatus = requestStatus;
    }

    public String getCheckCode() {
        return checkCode;
    }

    public void setCheckCode(String checkCode) {
        this.checkCode = checkCode;
    }

    public Integer getParentId() {
        return parentId;
    }

    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }

    public Integer getPlantformId() {
        return plantformId;
    }

    public void setPlantformId(Integer platformId) {
        this.plantformId = platformId;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public List<Integer> getCompanyIds() {
        return companyIds;
    }

    public void setCompanyIds(List<Integer> companyIds) {
        this.companyIds = companyIds;
    }

    public Integer getSpendTime() {
        return spendTime;
    }

    public void setSpendTime(Integer spendTime) {
        this.spendTime = spendTime;
    }

    public String getResolution() {
        return resolution;
    }

    public void setResolution(String resolution) {
        this.resolution = resolution;
    }

    public Date getExpireTime() {
        return expireTime;
    }

    public void setExpireTime(Date expireTime) {
        this.expireTime = expireTime;
    }

    public Device() {}

    public Integer getId() {
        return this.id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getGuid() {
        return this.guid;
    }

    public void setGuid(String guid) {
        this.guid = guid;
    }

    public String getZwanNumber() {
        return this.zwanNumber;
    }

    public void setZwanNumber(String zwanNumber) {
        this.zwanNumber = zwanNumber;
    }

    public String getZwanPassword() {
        return this.zwanPassword;
    }

    public void setZwanPassword(String zwanPassword) {
        this.zwanPassword = zwanPassword;
    }

    public Integer getCompanyId() {
        return this.companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public String getStatus() {
        return this.status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Date getUpdateTime() {
        return this.updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getCreateBy() {
        return this.createBy;
    }

    public void setCreateBy(Integer createBy) {
        this.createBy = createBy;
    }

    public Integer getUpdateBy() {
        return this.updateBy;
    }

    public void setUpdateBy(Integer updateBy) {
        this.updateBy = updateBy;
    }

    public Date getCreateTime() {
        return this.createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getExtraInfo() {
        return this.extraInfo;
    }

    public void setExtraInfo(String extraInfo) {
        this.extraInfo = extraInfo;
    }

}
